;-------------------------------
;Quasimodo
;-------------------------------

.C:1600  78          SEI
.C:1601  A0 00       LDY #$00
.C:1603  B9 00 04    LDA $0400,Y
.C:1606  99 30 C7    STA $C730,Y
.C:1609  B9 00 05    LDA $0500,Y
.C:160c  99 2F C8    STA $C82F,Y
.C:160f  88          DEY
.C:1610  D0 F1       BNE $1603
.C:1612  4C 30 C7    JMP $C730

.C:c730  EA          NOP
.C:c731  78          SEI
.C:c732  A9 BC       LDA #$BC
.C:c734  8D 18 03    STA $0318
.C:c737  A9 00       LDA #$00
.C:c739  8D 21 D0    STA $D021
.C:c73c  8D 20 D0    STA $D020
.C:c73f  AD 11 D0    LDA $D011
.C:c742  29 EF       AND #$EF
.C:c744  8D 11 D0    STA $D011
.C:c747  A9 07       LDA #$07
.C:c749  85 00       STA $00
.C:c74b  A9 00       LDA #$00
.C:c74d  8D 0D DD    STA $DD0D
.C:c750  8D 0E DC    STA $DC0E
.C:c753  8D 1A D0    STA $D01A
.C:c756  8D 19 D0    STA $D019
.C:c759  8D 66 C8    STA $C866
.C:c75c  8D 68 C8    STA $C868
.C:c75f  8D 65 C8    STA $C865
.C:c762  85 FD       STA $FD
.C:c764  A9 C1       LDA #$C1
.C:c766  8D 14 03    STA $0314
.C:c769  A9 C7       LDA #$C7
.C:c76b  8D 15 03    STA $0315
.C:c76e  A9 80       LDA #$80
.C:c770  8D 06 DD    STA $DD06
.C:c773  A9 03       LDA #$03
.C:c775  8D 07 DD    STA $DD07
.C:c778  A9 00       LDA #$00
.C:c77a  8D 0E DC    STA $DC0E
.C:c77d  A9 10       LDA #$10
.C:c77f  8D 0F DD    STA $DD0F
.C:c782  A5 01       LDA $01
.C:c784  09 20       ORA #$20
.C:c786  85 01       STA $01
.C:c788  A9 07       LDA #$07
.C:c78a  8D 67 C8    STA $C867
.C:c78d  A9 90       LDA #$90
.C:c78f  8D 0D DC    STA $DC0D
.C:c792  AD 0D DC    LDA $DC0D
.C:c795  AD 0E DC    LDA $DC0E
.C:c798  AD 0D DD    LDA $DD0D
.C:c79b  AD 0E DD    LDA $DD0E
.C:c79e  A9 00       LDA #$00
.C:c7a0  85 FB       STA $FB
.C:c7a2  20 A9 C7    JSR $C7A9
.C:c7a5  58          CLI
.C:c7a6  4C 6B C8    JMP $C86B
.C:c7a9  A9 06       LDA #$06

.C:c7ab  8D 9D C8    STA $C89D
.C:c7ae  A0 FF       LDY #$FF
.C:c7b0  A2 FF       LDX #$FF
.C:c7b2  CA          DEX
.C:c7b3  D0 FD       BNE $C7B2
.C:c7b5  88          DEY
.C:c7b6  D0 F8       BNE $C7B0
.C:c7b8  CE 9D C8    DEC $C89D
.C:c7bb  AD 9D C8    LDA $C89D
.C:c7be  D0 EE       BNE $C7AE
.C:c7c0  60          RTS

.C:c7c1  AD 07 DD    LDA $DD07
.C:c7c4  A0 11       LDY #$11
.C:c7c6  EE 20 D0    INC $D020
.C:c7c9  8C 0F DD    STY $DD0F
.C:c7cc  49 02       EOR #$02
.C:c7ce  4A          LSR A
.C:c7cf  4A          LSR A
.C:c7d0  6E 65 C8    ROR $C865
.C:c7d3  90 5D       BCC $C832
.C:c7d5  AD D3 C7    LDA $C7D3
.C:c7d8  C9 EA       CMP #$EA
.C:c7da  D0 2B       BNE $C807
.C:c7dc  CE 67 C8    DEC $C867
.C:c7df  10 51       BPL $C832
.C:c7e1  A2 07       LDX #$07
.C:c7e3  8E 67 C8    STX $C867
.C:c7e6  AD 65 C8    LDA $C865
.C:c7e9  AE 66 C8    LDX $C866
.C:c7ec  D0 2A       BNE $C818
.C:c7ee  A8          TAY
.C:c7ef  29 FC       AND #$FC		;check if $00-03
.C:c7f1  F0 42       BEQ $C835		;branch to color memory fill
.C:c7f3  98          TYA
.C:c7f4  C9 C7       CMP #$C7
.C:c7f6  F0 63       BEQ $C85B

.C:c7f8  A2 01       LDX #$01
.C:c7fa  A0 2A       LDY #$2A
.C:c7fc  8C ED C7    STY $C7ED
.C:c7ff  8E 66 C8    STX $C866
.C:c802  85 FE       STA $FE
.C:c804  4C 31 C8    JMP $C831

.C:c807  A9 EA       LDA #$EA
.C:c809  8D D3 C7    STA $C7D3
.C:c80c  8D D4 C7    STA $C7D4
.C:c80f  AD 0D DC    LDA $DC0D
.C:c812  68          PLA
.C:c813  A8          TAY
.C:c814  68          PLA
.C:c815  AA          TAX
.C:c816  68          PLA
.C:c817  40          RTI

.C:c818  A0 00       LDY #$00
.C:c81a  8D 64 C8    STA $C864
.C:c81d  A9 20       LDA #$20
.C:c81f  AD 64 C8    LDA $C864
.C:c822  91 FD       STA ($FD),Y
.C:c824  A9 36       LDA #$36
.C:c826  98          TYA
.C:c827  8D 65 C8    STA $C865
.C:c82a  E6 FD       INC $FD
.C:c82c  D0 03       BNE $C831
.C:c82e  8D 66 C8    STA $C866
.C:c831  EA          NOP
.C:c832  4C 0F C8    JMP $C80F

.C:c835  A2 01       LDX #$01
.C:c837  98          TYA
.C:c838  8E 66 C8    STX $C866
.C:c83b  18          CLC
.C:c83c  69 D8       ADC #$D8		;set to d800 +
.C:c83e  85 FE       STA $FE
.C:c840  A9 5A       LDA #$5A
.C:c842  8D ED C7    STA $C7ED
.C:c845  4C 31 C8    JMP $C831

.C:c848  A0 00       LDY #$00
.C:c84a  91 FD       STA ($FD),Y
.C:c84c  98          TYA
.C:c84d  8D 65 C8    STA $C865
.C:c850  E6 FD       INC $FD
.C:c852  D0 03       BNE $C857
.C:c854  8D 66 C8    STA $C866
.C:c857  EA          NOP
.C:c858  4C 0F C8    JMP $C80F

.C:c85b  A9 01       LDA #$01
.C:c85d  8D 68 C8    STA $C868
.C:c860  78          SEI
.C:c861  4C 0F C8    JMP $C80F

.C:c864  00          BRK
.C:c865  00          BRK
.C:c866  00          BRK
.C:c867  00          BRK
.C:c868  00          BRK
.C:c869  00          BRK
.C:c86a  00          BRK

.C:c86b  AD 68 C8    LDA $C868
.C:c86e  D0 16       BNE $C886
.C:c870  A5 FE       LDA $FE
.C:c872  C9 08       CMP #$08
.C:c874  D0 F5       BNE $C86B
.C:c876  AD 11 D0    LDA $D011
.C:c879  09 10       ORA #$10
.C:c87b  8D 11 D0    STA $D011
.C:c87e  A9 06       LDA #$06
.C:c880  8D 21 D0    STA $D021
.C:c883  4C 6B C8    JMP $C86B

.C:c886  78          SEI
.C:c887  A9 36       LDA #$36
.C:c889  85 01       STA $01
.C:c88b  AD 00 DD    LDA $DD00
.C:c88e  A5 01       LDA $01
.C:c890  29 DF       AND #$DF
.C:c892  85 01       STA $01
.C:c894  A9 03       LDA #$03		;jump address is high block + #$03 low block ($xx03)
.C:c896  85 FD       STA $FD
.C:c898  80 AD       NOOP #$AD
.C:c89a  6C FD 00    JMP ($00FD)

;-------------------------------
;rolands rat race t3
;-------------------------------

.C:1400  78          SEI
.C:1401  A9 28       LDA #$28
.C:1403  8D 18 D0    STA $D018
.C:1406  A9 18       LDA #$18
.C:1408  8D 16 D0    STA $D016
.C:140b  A9 9F       LDA #$9F
.C:140d  8D 00 DD    STA $DD00
.C:1410  A9 2B       LDA #$2B
.C:1412  8D 11 D0    STA $D011
.C:1415  A9 BC       LDA #$BC
.C:1417  8D 18 03    STA $0318
.C:141a  A9 01       LDA #$01
.C:141c  8D 21 D0    STA $D021
.C:141f  8D 20 D0    STA $D020
.C:1422  A9 07       LDA #$07
.C:1424  85 00       STA $00
.C:1426  A9 00       LDA #$00
.C:1428  8D 0D DD    STA $DD0D
.C:142b  8D 0E DC    STA $DC0E
.C:142e  8D 1A D0    STA $D01A
.C:1431  8D 19 D0    STA $D019
.C:1434  8D 02 02    STA $0202
.C:1437  8D 04 02    STA $0204
.C:143a  8D 00 02    STA $0200
.C:143d  85 FD       STA $FD
.C:143f  8D 06 02    STA $0206
.C:1442  8D 05 02    STA $0205
.C:1445  8D 08 02    STA $0208
.C:1448  A9 B9       LDA #$B9
.C:144a  8D 14 03    STA $0314
.C:144d  A9 04       LDA #$04
.C:144f  8D 15 03    STA $0315
.C:1452  A9 80       LDA #$80
.C:1454  8D 06 DD    STA $DD06
.C:1457  A9 03       LDA #$03
.C:1459  8D 07 DD    STA $DD07
.C:145c  A9 00       LDA #$00
.C:145e  8D 0E DC    STA $DC0E
.C:1461  A9 10       LDA #$10
.C:1463  8D 0F DD    STA $DD0F
.C:1466  A5 01       LDA $01
.C:1468  09 20       ORA #$20
.C:146a  85 01       STA $01
.C:146c  A9 07       LDA #$07
.C:146e  8D 03 02    STA $0203
.C:1471  A9 90       LDA #$90
.C:1473  8D 0D DC    STA $DC0D
.C:1476  AD 0D DC    LDA $DC0D
.C:1479  AD 0E DC    LDA $DC0E
.C:147c  AD 0D DD    LDA $DD0D
.C:147f  AD 0E DD    LDA $DD0E
.C:1482  A9 00       LDA #$00
.C:1484  85 FB       STA $FB
.C:1486  A9 20       LDA #$20
.C:1488  85 FC       STA $FC
.C:148a  A0 00       LDY #$00
.C:148c  98          TYA
.C:148d  91 FB       STA ($FB),Y
.C:148f  C8          INY
.C:1490  D0 FB       BNE $148D
.C:1492  E6 FC       INC $FC
.C:1494  A6 FC       LDX $FC
.C:1496  E0 40       CPX #$40
.C:1498  90 F3       BCC $148D
.C:149a  20 A1 04    JSR $04A1
.C:149d  58          CLI
.C:149e  4C 64 05    JMP $0564

.C:14a1  A9 04       LDA #$04
.C:14a3  8D 00 C9    STA $C900
.C:14a6  A0 FF       LDY #$FF
.C:14a8  A2 FF       LDX #$FF
.C:14aa  CA          DEX
.C:14ab  D0 FD       BNE $14AA
.C:14ad  88          DEY
.C:14ae  D0 F8       BNE $14A8
.C:14b0  CE 00 C9    DEC $C900
.C:14b3  AD 00 C9    LDA $C900
.C:14b6  D0 EE       BNE $14A6
.C:14b8  60          RTS

.C:14b9  AD 07 DD    LDA $DD07
.C:14bc  A0 11       LDY #$11
.C:14be  8C 0F DD    STY $DD0F
.C:14c1  49 02       EOR #$02
.C:14c3  4A          LSR A
.C:14c4  4A          LSR A
.C:14c5  6E 00 02    ROR $0200
.C:14c8  90 61       BCC $152B
.C:14ca  AD C8 04    LDA $04C8
.C:14cd  C9 EA       CMP #$EA
.C:14cf  D0 2B       BNE $14FC
.C:14d1  CE 03 02    DEC $0203
.C:14d4  10 55       BPL $152B
.C:14d6  A2 07       LDX #$07
.C:14d8  8E 03 02    STX $0203
.C:14db  AD 00 02    LDA $0200
.C:14de  AE 02 02    LDX $0202
.C:14e1  D0 2A       BNE $150D
.C:14e3  A8          TAY
.C:14e4  29 FC       AND #$FC
.C:14e6  F0 46       BEQ $152E
.C:14e8  98          TYA
.C:14e9  C9 04       CMP #$04
.C:14eb  F0 67       BEQ $1554
.C:14ed  A2 01       LDX #$01
.C:14ef  A0 2A       LDY #$2A
.C:14f1  8C E2 04    STY $04E2
.C:14f4  8E 02 02    STX $0202
.C:14f7  85 FE       STA $FE
.C:14f9  4C 2A 05    JMP $052A

.C:14fc  A9 EA       LDA #$EA
.C:14fe  8D C8 04    STA $04C8
.C:1501  8D C9 04    STA $04C9
.C:1504  AD 0D DC    LDA $DC0D
.C:1507  68          PLA
.C:1508  A8          TAY
.C:1509  68          PLA
.C:150a  AA          TAX
.C:150b  68          PLA
.C:150c  40          RTI

.C:150d  A0 00       LDY #$00
.C:150f  8D 5D 05    STA $055D
.C:1512  A9 20       LDA #$20
.C:1514  85 01       STA $01
.C:1516  AD 5D 05    LDA $055D
.C:1519  91 FD       STA ($FD),Y
.C:151b  A9 36       LDA #$36
.C:151d  85 01       STA $01
.C:151f  98          TYA
.C:1520  8D 00 02    STA $0200
.C:1523  E6 FD       INC $FD
.C:1525  D0 03       BNE $152A
.C:1527  8D 02 02    STA $0202
.C:152a  EA          NOP
.C:152b  4C 04 05    JMP $0504

.C:152e  A2 01       LDX #$01
.C:1530  98          TYA
.C:1531  8E 02 02    STX $0202
.C:1534  18          CLC
.C:1535  69 D8       ADC #$D8
.C:1537  85 FE       STA $FE
.C:1539  A9 5E       LDA #$5E
.C:153b  8D E2 04    STA $04E2
.C:153e  4C 2A 05    JMP $052A

.C:1541  A0 00       LDY #$00
.C:1543  91 FD       STA ($FD),Y
.C:1545  98          TYA
.C:1546  8D 00 02    STA $0200
.C:1549  E6 FD       INC $FD
.C:154b  D0 03       BNE $1550
.C:154d  8D 02 02    STA $0202
.C:1550  EA          NOP
.C:1551  4C 04 05    JMP $0504

.C:1554  A9 01       LDA #$01
.C:1556  8D 04 02    STA $0204
.C:1559  78          SEI
.C:155a  4C 04 05    JMP $0504

.C:1560  C9 C8       CMP #$C8
.C:1562  D0 00       BNE $1564
.C:1564  AD 04 02    LDA $0204
.C:1567  D0 42       BNE $15AB
.C:1569  AD 06 02    LDA $0206
.C:156c  F0 23       BEQ $1591
.C:156e  AD 12 D0    LDA $D012
.C:1571  C9 F0       CMP #$F0
.C:1573  90 EF       BCC $1564
.C:1575  C9 F5       CMP #$F5
.C:1577  B0 05       BCS $157E
.C:1579  8D 05 02    STA $0205
.C:157c  D0 E6       BNE $1564
.C:157e  AD 05 02    LDA $0205
.C:1581  F0 E1       BEQ $1564
.C:1583  AD 12 D0    LDA $D012
.C:1586  C9 FA       CMP #$FA
.C:1588  B0 DA       BCS $1564
.C:158a  A9 00       LDA #$00
.C:158c  8D 05 02    STA $0205
.C:158f  F0 14       BEQ $15A5
.C:1591  A5 FE       LDA $FE
.C:1593  C9 BD       CMP #$BD
.C:1595  D0 0B       BNE $15A2
.C:1597  A9 3B       LDA #$3B
.C:1599  8D 11 D0    STA $D011
.C:159c  8D 06 02    STA $0206
.C:159f  20 03 A0    JSR $A003
.C:15a2  4C 64 05    JMP $0564

.C:15a5  20 00 A0    JSR $A000
.C:15a8  4C 64 05    JMP $0564

.C:15ab  78          SEI
.C:15ac  A9 36       LDA #$36
.C:15ae  85 01       STA $01
.C:15b0  AD 00 DD    LDA $DD00
.C:15b3  29 80       AND #$80
.C:15b5  D0 03       BNE $15BA
.C:15b7  4C 00 04    JMP $0400

.C:15ba  80 AD       NOOP #$AD
.C:15bc  6C FD 00    JMP ($00FD)
